Achieving middleware execution efficiency: hardware-assisted garbage collection operations

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Grail Quest: A New Proposal for Hardware-assisted Garbage Collection

Many big data systems are written in garbage-collected languages and GC has a substantial impact on throughput, responsiveness and predicability of these systems. However, despite decades of research, there is still no “Holy Grail” of GC: a collector with no measurable impact, even on real-time applications. Such a collector needs to achieve freedom from pauses, high GC throughput and good memo...

متن کامل

Immix Garbage Collection: Fast Collection, Space Efficiency, and Mutator Locality

No current garbage collector combines space efficiency, low collector times, and mutator (application) locality for contemporaneously allocated objects. For example, free-list allocation coupled with mark-sweep collection achieves space efficiency, but poor mutator locality. On the other hand, contiguous (bump-pointer) allocation with copying collection provides mutator locality but poor space ...

متن کامل

Distributed Garbage Collection in a Middleware for Mobile Applications

A middleware for object-oriented software systems which provides for transparent remote method invocation and transparent object mobility may require a very flexible object reference model. Distributed garbage collection algorithms, on the other hand, rely on simple object reference models, either to count object references or to traverse object references to mark unreachable objects. Thus, imp...

متن کامل

HARE++: Hardware Assisted Reverse Execution Revisited

Bidirectional debugging is a promising and powerful debugging technique that can help programmers backtrack and find the causes of program errors faster. A key component of bidirectional debugging is checkpointing, which allows the debugger to restore the program to any previously encountered state, but can incur significant performance and memory overheads that can render bidirectional debuggi...

متن کامل

Hardware Assisted Profile Information Collection and Reuse

Srinath Gunasekaran, Sundaram Subramanian, Venkatesan Packirisamy, Ranjani Parthasarathy School of Computer Science and Engineering, College of Engineering, Anna University, Guindy, Chennai 600025, INDIA. [email protected] , [email protected] Abstract: Runtime profile gives considerable information that can be reused, to optimize the executable for faster execution. This paper explores the use of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: The Journal of Supercomputing

سال: 2010

ISSN: 0920-8542,1573-0484

DOI: 10.1007/s11227-010-0493-0